class Car(object):
    #属性名 = 属性值
    轮子 = 4
    #方法：事物的行为或者功能
    #self:表示对象本身
    #self必须是方法的第一个参数
    def 驾驶(self):
        print("汽车在驾驶")

    def 停车(self):
        print("汽车在停车")


#创建对象
#对象名 = 类名()
c = Car()
d=Car()
#2.获取对象的属性和方法
#对象名.属性名
print(c.轮子)
#对象名.方法名()
c.驾驶()
c.停车()

print("*"*30)
#看看d对象的属性和方法
print(d.轮子)
d.停车()
d.驾驶()

#3.给对象添加属性
#对象名.属性名 = 属性值
c.品牌 = "宝马"
c.颜色 = "黑色"
print(c.品牌)
print(c.颜色)
#d对象没有品牌和颜色属性
#print(d.品牌)
#print(d.颜色)

#4.给对象添加方法
#对象名.方法名 = 方法名
def 开空调():
    print("开空调")
d.开空调 = 开空调
d.开空调()
#c对象没有开空调方法
#c.开空调()
